become separated or estranged - Turc Anglais Dictionnaire